river shrew (potamogale velox) - Turkish English Dictionary